#ifndef __AGR_H__
#define __AGR_H__

// 定义协议
typedef union agr
{
    char buf[1024];

    struct Name // 名字
    {
        int bytes : 3; // 操作码  1 
        char Name[1000];
    }Name;

    struct Data // 聊天信息
    {
        int bytes : 3; // 操作码  2 
        char Data[1000];
    }Data;

    struct File // 文件信息
    {
        int bytes : 3; // 操作码  3
        char File[1000];
    }File;
    
}agr;

#endif